--[[

        drop.lua
        exported by excel2lua.py
        from file:drop.xlsx

--]]

local _data = {
  [1] = {id = 1,type_1 = 5,value_1 = 1,size_1 = 100,pro_1 = 100,type_2 = 0,value_2 = 0,size_2 = 0,pro_2 = 0,type_3 = 0,value_3 = 0,size_3 = 0,pro_3 = 0,type_4 = 0,value_4 = 0,size_4 = 0,pro_4 = 0,},
  [2] = {id = 2,type_1 = 5,value_1 = 1,size_1 = 200,pro_1 = 100,type_2 = 0,value_2 = 0,size_2 = 0,pro_2 = 0,type_3 = 0,value_3 = 0,size_3 = 0,pro_3 = 0,type_4 = 0,value_4 = 0,size_4 = 0,pro_4 = 0,},
  [3] = {id = 3,type_1 = 5,value_1 = 1,size_1 = 400,pro_1 = 100,type_2 = 0,value_2 = 0,size_2 = 0,pro_2 = 0,type_3 = 0,value_3 = 0,size_3 = 0,pro_3 = 0,type_4 = 0,value_4 = 0,size_4 = 0,pro_4 = 0,},
}

local id_to_index={
   [1] = 1,
   [2] = 2,
   [3] = 3,
}

local drop={}

function drop.length() 
   return #_data 
end 

function drop.indexOf(index) 
   return _data[index] 
end 

function drop.get(id) 
  return drop.indexOf(id_to_index[id])
end 

return drop